/* navigation-desktop.css 250387 */
.yom-nav {
	position: relative;
	padding: 4px 0 0;
	margin-bottom: 0
}

.yom-nav .nav {
	font-size: 100%;
	margin-bottom: 0
}

.yom-nav .nav ul,.yom-nav .nav li,.yom-nav .nav li a {
	position: relative;
	display: block;
	text-decoration: none;
	white-space: nowrap
}

.yom-nav .nav li a { *
	display: inline-block
}

.yom-nav .nav li a span {
	text-align: center
}

.yom-nav .nav li li a span {
	text-align: left
}

.yog-rtl .yom-nav .nav li li a span {
	text-align: right
}

.yom-nav .nav li.on a,.yom-nav .nav li.on a:hover,.yom-nav .nav li a:hover
	{
	background: #eee
}

.yom-nav .nav li.selected a {
	font-weight: bold
}

.yom-nav .nav li ul,.yom-nav .nav li.on ul li ul {
	display: none
}

.yom-nav .nav li.on ul {
	display: block
}

.yom-nav .nav li ul,.yom-nav .nav li .nav-sub li,.yom-nav .nav li .nav-sub li a,.yom-nav .nav li.on .nav-sub li,.yom-nav .nav li.on .nav-sub li a
	{
	display: block;
	margin: 0;
	border: none;
	font-weight: normal;
	text-transform: none;
	background: none;
	white-space: normal
}

.yom-nav .nav .nav-sub-wrap {
	z-index: 12
}

.yom-nav .nav .nav-0 {
	z-index: 10
}

.yom-nav .nav .nav-1 {
	z-index: 9
}

.yom-nav .nav .nav-2 {
	z-index: 8
}

.yom-nav .nav .nav-3 {
	z-index: 7
}

.yom-nav .nav .nav-4 {
	z-index: 6
}

.yom-nav .nav .nav-5 {
	z-index: 5
}

.yom-nav .nav .nav-6 {
	z-index: 4
}

.yom-nav .nav li .nav-1 .nav-sub li a {
	font-weight: bold
}

.yom-nav .nav .nav-1 .entries,.yom-nav .nav .nav-2 .entries,.yom-nav .nav .nav-3 .entries,.yom-nav .nav .nav-4 .entries,.yom-nav .nav .nav-5 .entries,.yom-nav .nav .nav-6 .entries
	{
	font-size: 85%
}

.yom-nav .nav li .nav-sub {
	z-index: 10000712;
	display: none;
	position: absolute;
	left: 0;
	overflow: hidden;
	width: 150px;
	border: 1px solid;
	background: #fff
}

.yog-ltr .yom-nav .nav li.last .nav-sub {
	left: auto;
	right: 0
}

.yog-rtl .yom-nav .nav li.last .nav-sub {
	right: auto;
	left: 0
}

.yog-rtl .yom-nav .nav li .nav-sub {
	left: auto;
	right: 0
}

.yom-nav .nav li.nav-sub-wide .nav-sub {
	width: 310px
}

.yom-nav .nav li.on .nav-sub {
	display: block
}

.yom-nav .nav li .nav-sub li .nav-sub {
	display: none
}

.yom-nav .nav li .nav-sub .entries {
	background: #eee
}

.yom-nav .nav li .nav-sub .entries ul {
	padding: 10px 0;
	border: none;
	background: none
}

.yom-nav .nav li .nav-sub .entries li {
	position: relative;
	display: block;
	float: none;
	clear: both;
	margin: 0;
	border: none; *
	width: 100%
}

.yom-nav .nav li .nav-sub .entries li a {
	position: static;
	display: block;
	border: none;
	background: none
}

.yom-nav .nav li .nav-sub .entries li a span {
	padding: 5px 10px
}

.yom-nav .nav li .nav-sub .entries li:hover,.yom-nav .nav li .nav-sub .entries li a:hover
	{
	background: #eee
}

.yom-nav .nav .nav-1 .nav-sub .entries {
	font-size: 100%
}

.yom-nav .nav .nav-stack {
	position: relative;
	border-bottom: 1px solid;
	font-size: 85%;
	text-transform: uppercase
}

.yom-nav .nav div.nav-0 {
	font-size: 85%
}

.yom-nav .nav .nav-0 ul {
	display: table; *
	display: block
}

.yom-nav .nav .nav-0 ul li {
	display: table-cell;
	float: none; *
	display: block; *
	float: left
}

.yog-rtl .yom-nav .nav .nav-0 ul li { *
	float: right
}

.yom-nav .nav .nav-0 {
	border: 1px solid;
	border-width: 1px 0
}

.yom-nav .nav .nav-0 li .nav-sub .entries ul {
	padding: 20px 0;
	font-size: 123.1%
}

.yom-nav .nav .nav-0 li a {
	margin: -1px 0;
	border: 1px solid;
	border-width: 1px 0 1px 1px
}

.yom-nav .nav .nav-0 li a,.yom-nav .nav .nav-0 li .nav-sub .entries li a
	{
	font-weight: bold
}

.yog-rtl .yom-nav .nav .nav-0 li a {
	border-width: 1px 1px 1px 0
}

.yom-nav .nav .nav-0 li.last a {
	border-width: 1px
}

.yom-nav .nav .nav-0 li a:hover {
	background: #eee
}

.yom-nav .nav .nav-0 li.selected a {
	margin: -5px 0 -1px;
	border: 1px solid;
	border-bottom-color: #fff !important;
	background: #fff;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-radius: 3px 3px 0 0
}

.yom-nav .nav .nav-0 li.selected a:hover { *
	background: #fff
}

.yog-rtl .yom-nav .nav .nav-0 li.selected a {
	margin: -5px 0 -1px
}

.yom-nav .nav .nav-0 li a span {
	padding: 10px 10px
}

.yom-nav .nav .nav-0 li.selected a span {
	padding-top: 14px
}

.yom-nav .nav .nav-0 li.selected .nav-sub .entries li a {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}

.yom-nav .nav li .arrow {
	position: absolute;
	top: -7px;
	left: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	font-size: 0;
	line-height: 0
}

.yom-nav .nav li .arrow em {
	display: block;
	width: 0;
	height: 0;
	margin: 0 auto;
	border-width: 4px 4px 0;
	border-style: solid;
	border-color: #aaa transparent transparent;
	_border-style: solid dashed dashed;
	opacity: .4
}

.yom-nav .nav li.selected .arrow {
	display: none
}

.yom-nav .nav li.nav-sub-persist .arrow {
	display: block
}

.yom-nav .nav li .nav-sub .entries dl.actions {
	display: none;
	position: absolute;
	top: 0;
	right: 5px;
	_display: block
}

.yog-rtl .yom-nav .nav li .nav-sub .entries dl.actions {
	right: auto;
	left: 0
}

.yom-nav .nav li .nav-sub .entries li:hover>dl.actions {
	display: block
}

.yom-nav .nav li .nav-sub .entries li:hover>dl.actions dd {
	float: left
}

.yom-nav .nav li .nav-sub .entries li:hover>dl.actions dd a span {
	margin: 0;
	padding: 5px
}

.yom-nav .nav .nav-stack li.on .nav-sub .entries li.nav-sub-group:hover
	{
	background: none
}

.yom-nav .bd .nav li.nav-sub-group .nav-sub li a span {
	padding: 5px 4em 5px 10px
}

.yog-rtl .yom-nav .bd .nav li.nav-sub-group .nav-sub li a span {
	padding: 5px 10px 5px 4em
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group {
	padding-bottom: 10px
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group>a {
	margin: 0 10px;
	padding: 0;
	border: 1px dotted;
	border-color: rgba(255, 255, 255, 0.3) !important;
	border-color: #aaa;
	border-width: 1px 0;
	font-size: 93%;
	font-weight: normal
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group>a span {
	padding: 5px 0
}

.yom-nav .nav li .nav-1 .nav-sub .entries ul li.nav-sub-group>a:hover,.yom-nav .nav li .nav-1 .nav-sub ul li.nav-sub-group:hover
	{
	background: none
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group .nav-sub {
	display: block;
	position: static;
	width: auto;
	border: none;
	background: none
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group .nav-sub ul {
	display: block;
	width: auto;
	padding: 10px 0;
	margin: 0 10px;
	border-bottom: 1px dotted;
	border-color: rgba(255, 255, 255, 0.3) !important;
	border-color: #aaa
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group .nav-sub ul li {
	margin: 0 -10px
}

.yom-nav .nav li .nav-stack .teaser {
	display: none
}

.yom-nav .nav li .nav-sub .teaser {
	font-size: 100%
}

.yom-nav .nav li .nav-sub .teaser .yom-mod {
	padding: 10px
}

.yom-nav .nav li .nav-sub .teaser ul,.yom-nav .nav li .nav-sub .teaser ol
	{
	border: none
}

.yom-nav .nav li .nav-sub .teaser li a,.yom-nav .nav li .nav-sub .teaser li a:hover
	{
	color: inherit; *
	color: #000
}

.yom-nav .nav li .nav-sub .teaser li a span {
	padding: 0
}

.yom-nav button {
	display: none
}

/********msikwal**************/
